﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NetFrameworkExtensions.Utils
{
  public interface IResetableReference : IReference
  {
    bool CanReset { get; }

    void Reset();

    bool IsSet { get; }
  }

  public interface IResetableReference<T> : IReference<T>, IResetableReference
  {
  }

}
